package com.wwg.cms.service;

import com.wwg.cms.bo.Document;

import java.util.List;

/**
 * Created by IntelliJ IDEA.
 *
 * @author 王文磊
 * @version $Id: TemplateDataService.java 16 2010-08-30 07:15:17Z sanshi2 $
 * @date 2010-8-18 11:20:52
 */
public interface TemplateDataService {


    /**
     *  根据栏目获取文章信息   不包括文章内容
     * @param channelId  栏目
     * @return     Document list
     */
    List getDocumentByChannel(Long channelId);


    /**
     *  根据父栏目取子栏目信息
     * @param channelId  栏目  为空 取顶级栏目
     * @return  Channel list
     */
    List getChannelByParent(Long channelId);

    /**
     * 获取当前公告列表
     * @return
     */
    List getPlacardList();


    /**
     * 根据id取文章内容
     * @param docId  文章id
     * @return
     */
    Document getDocumentById(Long docId);
    
}
